Happy Sumo Japanese Restaurant (Menu)

6135 Peachtree Pkwy Ste 610, Peachtree Corners
+1 770-248-0203

Give a rating to Happy Sumo Japanese Restaurant

Suggest a dish

How much did you spend at Happy Sumo Japanese Restaurant?